ammunition depot - Español Inglés Diccionario